/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Interface;

import Dominio.Controladora;
import Dominio.Especialidad;
import java.util.List;

/**
 *
 * @author Agustin
 */
public class ModeloTablaEspecialidad {

    public Object[][] cargarDatos() {

        try {
            List<Especialidad> especialidades2 = Controladora.getInstance().traerEspecialidadMAsCalificada();
            especialidades = new String[especialidades2.size()][2];
            if (especialidades2.get(0).getNombre() != null) {
                for (int x = 0; x < especialidades2.size(); x++) {
                    especialidades[x][0] = especialidades2.get(x).getNombre();
                    especialidades[x][1] = especialidades2.get(x).getVHB() + "";
                }
            }

        } catch (Exception e) {
            throw new UnsupportedOperationException(e.toString());
        }

        return especialidades;
    }

    public String[] cargarColumnas() {
        cabeceras = new String[2];
        cabeceras[0] = "Nombre ";
        cabeceras[1] = "VHB";
        return cabeceras;

    }
    private Object especialidades[][] = cargarDatos();
    private String cabeceras[] = cargarColumnas();

    public String[] getCabeceras() {
        return cabeceras;
    }

    public Object[][] getEspecialidades() {
        return especialidades;
    }
}
